package com.zhang.template.example;

/**
 * @author ElloeStudy(Sifa Zhang)
 * @create 2022-03-04 14:22
 * To: 真常应物，真常得性，常清常静，常清静矣
 */

// run 方法的实现应该写在抽象类上面，而不该写在实现类上面
public class HummerH2Model extends HummerModel{

    @Override
    public void start() {
        System.out.println("H2发动");
    }

    @Override
    public void stop() {
        System.out.println("H2停止");
    }

    @Override
    public void alarm() {
        System.out.println("悍马H2在鸣笛");
    }

    @Override
    public void engineBoom() {
        System.out.println("悍马H2在引擎启动");
    }

    @Override
    protected boolean isAlarm() {
        return false;
    }
// 写完之后发现应该写在抽象类里面
//    @Override
//    public void run() {
//
//    }
}
